/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package Banco;

/**
 *
 * @author User
 */
public class Conta {

    private int numero;
    private float saldo;
    private Cliente[] cliente;
    private Cliente dono;
    private Transferencia[] transf = new Transferencia[15];

    public Conta(int numero, float saldo, Cliente dono) {
        this.numero = numero;
        this.saldo = saldo;
        this.dono = dono;
    }

    public int getNumero() {
        return numero;
    }

    public void setDono(Cliente dono) {
        this.dono = dono;
    }

    public Cliente getDono() {
        return dono;
    }

    public void setNumero(int numero) {
        this.numero = numero;
    }

    public float getSaldo() {
        return saldo;
    }

    public void setSaldo(float saldo) {
        this.saldo = saldo;
    }

    public Cliente[] getCliente() {
        return cliente;
    }

    public void setCliente(Cliente[] cliente) {
        this.cliente = cliente;
    }
    
    

    public static float depositar(Conta c, float valor) {
        float dep;
        dep = valor + c.getSaldo();
        return dep;

    }

    public static float sacar(Conta c, float valor) {
        float sac;
        sac = valor - c.getSaldo();
        return sac;

    }

    public void verificaSaldo() {
        System.out.println("Valor Saldo após o saque: " + getSaldo());
    }

    public Transferencia[] getTransf() {
        return transf;
    }

    public void setTransf(Transferencia[] transf) {
        this.transf = transf;
    }

}
